substrate (hard) - Alemán Inglés Diccionario